|
CallGraph
|
00001 /*************************************************************** 00002 * Name: lineparser.h 00003 * Purpose: Header to store lines from gprof parser. 00004 * Author: Vaclav Sprucek 00005 * Created: 2012-03-04 00006 * Copyright: Vaclav Sprucek 00007 * License: wxWidgets license (www.wxwidgets.org) 00008 * Notes: 00009 **************************************************************/ 00010 00011 #ifndef _LINEPARSER_H__ 00012 #define _LINEPARSER_H__ 00013 00014 #include <wx/string.h> 00015 #include <wx/list.h> 00020 class LineParser 00021 { 00022 public: 00023 int index; 00024 float time ; 00025 float self; 00026 float childern; 00027 int called0; 00028 int called1; 00029 wxString name; 00030 int nameid; 00031 bool parents; // input to primary line - not used in call graph 00032 bool pline; // primary line 00033 bool child; // output from primary line 00034 bool cycle; 00035 bool recursive; 00036 int cycleid; 00037 }; 00038 00039 WX_DECLARE_LIST( LineParser, LineParserList ); 00040 00041 #endif